﻿<!DOCTYPE html>
<html>
<head>
    <title>Плагин Уведомления - Документация Rapid SCADA</title>
    <meta charset="utf-8" />
    <link href="../../../../css/scadadoc.min.css" rel="stylesheet" type="text/css" />
    <script type="text/javascript" src="../../../../lib/jquery/jquery.min.js"></script>
    <script type="text/javascript" src="../js/contents.js"></script>
    <script type="text/javascript" src="../../../../js/scadadoc.js"></script>
</head>
<body>
    <h1>Плагин Уведомления</h1>

    <h2>Обзор</h2>

    <p>Плагин Уведомления позволяет обратить внимание оператора на наиболее важные события. Плагин формирует уведомления на основе событий по заданным правилам и выводит их на панели уведомлений, которая появляется в правой части веб-страницы. Кроме того, плагин включает звуковое оповещение в зависимости от типа уведомлений.</p>

    <h2>Установка</h2>

    <p>Сначала необходимо выполнить <a href="../installation-and-run/module-installation.html#plugins">общую последовательность установки плагинов</a>, а затем выполнить несколько дополнительных действий:</p>

    <ol>
        <li>Перейти на страницу <em>Главное меню &gt; Регистрация &gt; Уведомления</em>.</li>
        <li>Зарегистрировать плагин, используя гиперссылки, размещённые на странице.</li>
        <li>Добавить регистрационный ключ в проект, скачав настройки Вебстанции с помощью приложения Администратор.</li>
    </ol>

    <p>Если плагин установлен корректно, в правом верхнем углу веб-страницы появится значок колокольчика.</p>

    <h2>Конфигурирование</h2>

    <p>Конфигурация плагина уведомлений сохраняется в файле PlgNotification.xml. Этот файл должен быть добавлен в проект и располагаться в директории конфигурации Вебстанции. Во время работы файл конфигурации плагина расположен в директории C:\SCADA\ScadaWeb\config\</p>

    <p>Рассмотрим содержимое файла конфигурации:</p>

    <table class="sd-article-table">
        <tr>
            <th>XML-тэг</th>
            <th>Описание</th>
        </tr>
        <tr>
            <td><strong>GeneralOptions</strong></td>
            <td>Секция основных параметров</td>
        </tr>
        <tr>
            <td>EvPeriod</td>
            <td>Период (в днях) охвата событий для создания уведомлений</td>
        </tr>
        <tr>
            <td>DispNotifCnt</td>
            <td>Количество отображаемых уведомлений</td>
        </tr>
        <tr>
            <td><strong>NotifOptions</strong></td>
            <td>Секция, содержащая параметры, определяющие, как генерировать уведомления</td>
        </tr>
        <tr>
            <td>
                InfoCondition<br />
                WarningCondition<br />
                ErrorCondition
            </td>
            <td>Определяют условия генерации уведомлений информационного типа, предупреждений и ошибок</td>
        </tr>
        <tr>
            <td>Statuses</td>
            <td>Статусы входных каналов, которые вызывают создание нового уведомления</td>
        </tr>
        <tr>
            <td>ParamIDs</td>
            <td>Идентификаторы величин входных каналов, для которых разрешены уведомления</td>
        </tr>
        <tr>
            <td><strong>Tips</strong></td>
            <td>Секция, которая задаёт подсказки по уведомлениям</td>
        </tr>
        <tr>
            <td>Tip</td>
            <td>Секция, которая определяет одну подсказку</td>
        </tr>
        <tr>
            <td>TipCondition</td>
            <td>Условие подсказки</td>
        </tr>
        <tr>
            <td>Link</td>
            <td>Если определён, указывает ссылку для перехода по подсказке</td>
        </tr>
        <tr>
            <td>Html</td>
            <td>HTML-разметка подсказки, используемая вместо ссылки</td>
        </tr>
    </table>
</body>
</html>
